Перейти к основному содержимому

6.3.27 ip ospf network

Назначение команды

Для настройки типа сети OSPF, отличного от значения по умолчанию для используемой среды передачи данных, используется команда ip ospf network.
Чтобы вернуть значение по умолчанию, используйте форму no этой команды.

Синтаксис команды

ip ospf network ( broadcast | non-broadcast | point-to-multipoint [ non-broadcast ] | point-to-point )  
no ip ospf network

Параметры

ПараметрОписание параметра
broadcastУстанавливает тип сети как широковещательную (например, Ethernet, FDDI)
non-broadcastУстанавливает тип сети как NBMA (сеть без поддержки широковещания)
point-to-multipointУстанавливает тип сети как точка-многоточка
point-to-pointУстанавливает тип сети как точка-точка

Режим команды

Interface Configuration

Значение по умолчанию

Зависит от типа физической среды

Использование

С помощью этой команды можно, например, настроить широковещательную сеть как NBMA, если маршрутизаторы не поддерживают мультикаст. Также можно настроить NBMA-сеть как широковещательную, чтобы избежать явной настройки соседей.

Настройка NBMA-сетей как broadcast или non-broadcast предполагает полносвязную топологию. Если она не соблюдается (например, в частично-связной сети), используйте point-to-multipoint. В этом случае маршрутизация между несвязанными напрямую маршрутизаторами будет проходить через третий маршрутизатор, имеющий виртуальные соединения с обоими.

Команда может быть проигнорирована, если интерфейс не поддерживает изменение типа сети.

Особенности:

  • Для point-to-multipoint (broadcast): можно использовать команду neighbor, указание стоимости обязательно.
  • Для point-to-multipoint (non-broadcast): необходимо использовать neighbor, указание стоимости — по желанию.

Примеры

Следующий пример задаёт тип сети OSPF как NBMA:

Switch# configure terminal  
Switch(config)# interface eth-0-1
Switch(config-if)# no switchport
Switch(config-if)# ip address 192.168.77.17/24
Switch(config-if)# ip ospf network non-broadcast

Связанные команды

neighbor (OSPF)